 // 登录弹框
 function loginOpen() {
     UI.open({
         title: '登录',
         url: 'login.php',
         width: 450,
         height: 350
     });
 }

 // 登录
 function login() {
     // 获取用户名和密码
     // $.trim(); 检查空格
     var username = $.trim($('input[name="username"]').val());
     var pwd = $.trim($('input[name="pwd"]').val());
     // 判断用户名和密码
     if (username == '') {
         UI.alert({ msg: '用户名不能为空', icon: 'error' }); //弹框
         return;
     }
     if (pwd == '') {
         UI.alert({ msg: '密码不能为空', icon: 'error' });
         return;
     }
     // 提交
     $.post('/blog/service/dologin.php', { username: username, pwd: pwd }, function(res) {
         if (res.code > 0) {
             //登录失败
             UI.alert({ msg: res.msg, icon: 'error' });
         } else {
             // 登录成功
             UI.alert({ msg: res.msg, icon: 'ok' });
             setTimeout(function() {
                 parent.window.location.reload();
             }, 500);
         }
     }, 'json');
 }

 // 退出登录
 function logout() {
     if (!confirm('确定要退出吗？')) {
         return;
     }
     $.get('/blog/service/logout.php', {}, function(res) {
         if (res.code > 0) {
             //退出失败
             UI.alert({ msg: res.msg, icon: 'error' });
         } else {
             // 退出成功
             UI.alert({ msg: res.msg, icon: 'ok' });
             setTimeout(function() {
                 parent.window.location.reload();
             }, 500);
         }
     }, 'json');
 }

 // 发表博客点击
 function add_article() {
     UI.open({
         title: '发表博客',
         url: 'add_article.php',
         width: 900,
         height: 650
     });
 }

 //  左侧导航选中样式
 function navActive() {
     var cid = getUrlParam()['cid'];
     $('.cate-list a[data-cid="' + cid + '"]').addClass('active');
 }

 //获取url中的参数
 function getUrlParam() {
     var url = location.search; //获取url中"?"符后的字串
     var theRequest = new Object();
     if (url.indexOf("?") != -1) {
         var str = url.substr(1);
         strs = str.split("&");
         for (var i = 0; i < strs.length; i++) {
             theRequest[strs[i].split("=")[0]] = decodeURIComponent(strs[i].split("=")[1]);
         }
     }
     return theRequest;
 }

 /*发表博客页面*/
 // 初始化富文本编辑器
 var editor;

 function initEditor() {
     var E = window.wangEditor;
     editor = new E('#editor');
     editor.customConfig.zIndex = 1; //配置编辑区域的 z-index
     editor.customConfig.uploadImgServer = '/blog/service/upload.php'; // 上传图片到服务器
     editor.customConfig.uploadFileName = 'file_image'; //上传的图片名
     editor.customConfig.customAlert = function(info) {
         // 自定义错误提示
         UI.alert({ msg: info, icon: 'error' });
     }
     editor.create();
 };

 // 保存博客
 function save() {
     var data = new Object;
     data.title = $.trim($('input[name="title"]').val()); //标题
     data.cid = $.trim($('select[name="cid"]').val()); //分类
     data.keywords = $.trim($('input[name="keywords"]').val()); //关键字
     data.desc = $.trim($('input[name="desc"]').val()); //描述
     data.contents = editor.txt.html(); //内容   
     // 判断是否有输入
     if (data.title == '') {
         UI.alert({ msg: '请输入博客标题', 'icon': 'error' });
         return;
     }
     if (data.contents == '<p><br></p>') {
         UI.alert({ msg: '请输入博客内容', 'icon': 'error' });
         return;
     }
     // 提交
     $.post('/blog/service/save_article.php', data, function(res) {
         if (res.code > 0) {
             UI.alert({ msg: res.msg, icon: 'error' });
         } else {
             UI.alert({ msg: res.msg, icon: 'ok' });
             setTimeout(function() {
                 parent.window.location.reload();
             }, 500);
         }
     }, 'json');
 }